Is eVB on SmartPhone 2002 a good idea?

It has been asked whether it is a good idea to use eVB on SmartPhone 2002, now that
John Cody has found a way to do so.

The main problem is the SmartPhone 2002 SDK cannot work after applying the current
set of registry hacks required to make eVB IDE list SmartPhone 2002 as a valid platform
to compile to.  This is simply caused by using the SmartPhone 2002 GUID and editing
its information instead of generating a new one and adding it to the Platform Manger’s
list.  There may be more to it, but from what I saw that was the cause of this
issue.

The next issue is having to install the eVB runtime files on the SmartPhone in order
for a eVB application to run.  This is only marginally different
that having to install the eVB runtime files on a Pocket PC 2003 device.  It
is not ideal, but I think most people could deal with it if it increased developer
support by even 50%.  And it has the potential to bring the hobbyist programmer
to the platform.

There are bigger questions to ask.  Does eVB play nice with the SmartPhone OS? 
Out of the box the SmartPhone OS only uses .1% of the CPU.  This is why the battery
lasts as long as it does.  How much CPU do eVB applications use?  Are they
CPU hogs, and thereby battery hogs?  I expect it’ll have more to do with the
applications written than with the eVB runtime.

The SmartPhone 2002 main problem is that it came to early for .NET Compact Framework,
and too late for eVB.  So it only option is eVC which has an extremely limited
amount of community support, especially with the SmartPhone platform specifics.

If the community takes up SmartPhone eVB applications then this will be a boon to
the SmartPhone 2002 OS.  If not then it really is not any worse off that it already
is.  For its first 24 hours, I’m happy with its potential and wish it the
best.

Tic Tac Toe Anyone?

I decided to try my hand at writting a simple SmartPhone 2002 application, in embedded
Visual C++ no less, and Totally Tic Tac Toe was born.  A very simple game, that
I hope, to improve.  For a couple hours work I think it is acceptable.

http://www.handango.com/PlatformProductDetail.jsp?productId=93245

Developing Smartphone 2002 Applications with Embedded Visual Basic (eVB)

Thought you couldn’t use eVB to develop Smartphone 2002 applications? Think again!

I’m testing this out right now!  I’ll post some results later…

http://www.omnisoft.com/articles/spevb/default.asp

Pocket PC & Mobility Hands On Labs

If you want to have a step-by-step tutorial walking you through some of the best stuff
then you will want to see these hands on labs from this years PDC.

http://www.only4gurus.com/v2/holmobility.asp

Mobile Device Management White Paper Document

Microsoft has a whitepaper that details Mobile Device Management especially using
the Configuration Manager with the Configuration Service Providers.

http://download.microsoft.com/download/4/1/c/41cede8e-0e2a-4172-a517-4a6c3722d75b/Mobile%20Device%20Management%20White%20Paper.doc

Pocket PC Adaptation Kit for Mobile Operators is another treasure trove
of information.

Here is a section on configuring Pocket PC devices:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/amo_ppc/htm/creating_a_cab_provisioning_format_cpf_file_zvvq.asp?frame=true

Windows Mobile Support

Microsoft has just release a new support site for Windows Mobile.  This is a
very nice site with lots or tutorials and FAQ’s.  There are many walkthroughs
that show how to do something with step-by-step instructions and screenshots. 
Check it out!

http://www.microsoft.com/windowsmobile/resources/support/default.aspx


eXTReMe Tracker